home *** CD-ROM | disk | FTP | other *** search
/ Gigarom 1 / Gigarom Macintosh Archives (Quantum Leap)(CDRM1080320)(1993).iso / FILES / HYP / H-I / HyperHackers.cpt / Hyper-Hackers Queue 1.0 / card_16013.txt < prev    next >
Text File  |  1989-02-26  |  2KB  |  44 lines

  1. -- card: 16013 from stack: in.0
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 3797
  5. -- name: 
  6.  
  7.  
  8. -- part contents for background part 1
  9. ----- text -----
  10.  
  11. From: <BELSLEY%BCVMS.BITNET@MITVMA.MIT.EDU> (DAVID A. BELSLEY)
  12.  
  13. Date:     Sat, 20 Feb 88 16:01 EST
  14.  
  15. It should be mentioned that the message posted in this digest several weeks
  16. ago regarding simultaneous field scrolling rather misses the point.  The
  17. statement that was made (I forget the name of the author) was that fields
  18. could be made to scroll together merely by a script that says "set the
  19. scroll of field A to the scroll of field B", presumably running in a
  20. handler for "idle."
  21.   This solution solves only the simplest and crudest needs of simultaneous
  22. scrolling.  First, the fields do not really scroll together; they scroll
  23. in sequence.  The first field moves, then, only after a mouseup, will the
  24. second field catch up.  If the second field is an index field, this staggered
  25. behavior prevents one from knowing how far he has scrolled until it is too
  26. late.
  27.    Second, this solution does not allow for selecting in the field beyond
  28. the portion of the field showing in the window.  If one attempts to select
  29. beyond the scroll, the moment the mouse is let up, the second window
  30. "catches us," and, in so doing, removes the selection from the first window.
  31.    Third, the same phenomenon besets the  positioning of the insertion point
  32. since the insertion point will be "removed" from the first window after
  33. contol is given to the second window for its scroll to catch up.
  34.    In short, new control must be introduced into hypercard in order
  35. properly to produce simultaneous scrolling of any sophistication; and I
  36. will add, that many important uses of hypercard will be precluded by a lack
  37. of such a facility.  I can only hope that the creative powers that be in
  38. the Atkinson fold will take this issue seriously.
  39.  
  40.  
  41.  
  42. -- part contents for background part 45
  43. ----- text -----
  44. Simultaneous scrolling